.theme-middle{background:#fff; padding:80px 0 80px 300px;}

.title{font-size:16px; font-weight:bold; border-bottom:#ccc 1px solid; padding:5px 10px; width:400px; }

#register-form{padding-left:20px;}
label.item-title{ width:120px; text-align:left; display:inline-block;}
label.error {display: inline; padding-left:5px; color:#f00;}
input.error { border: 1px dotted red; }




